/*F19 �� 6 
������ ��������
�������� ������� � ���������, ��������������� ������ ������ �������.
���������� ���������� ������������� ��������� ���������� �������, ����������� �� �������� ������� �������������� ���� ��������� ������� ���������. ����������� ������� ������� �������������� ������� ���������. 

������ �� �����: 		5 ����� �� 5 ����� ����� ����� ������ 
������ �� ������: 	���� ����� ����� 

������
������ �� �����: 		1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 
������ �� ������: 	10 

 
*/



#include <stdio.h>
#include <locale.h>


void InputGet(int arr[][5])
{
    for (int i=0;i<5;i++)
    {
        for(int j=0;j<5;j++)
        {
            scanf("%d", &arr[i][j]);
        }
    }
    printf("Input Sucses \n");
    return;
}

float Mean(int arr[][5])
{
    float mean=0.0;
    for (int i=0;i<5;i++)
    {
        mean+=arr[i][i];
    }
    mean/=5.0;
    printf ("%f \n",mean);
    return mean;
}

int compare(float mean, int a[][5])
{
    int num=0;
    for (int i=0;i<5;i++)
    {
        for(int j=0;j<5;j++)
        {
            if((a[i][j])>mean)
            {
                num+=1;
            }
        }
    }
    return num;
}


int main(void)
{
    setlocale(LC_ALL, "Rus");\
    int a[5][5];
    printf("������� ����� ������ ������� ����� ����� 5�5 \n");
    InputGet(a);
    printf("C������ �������������� ���� ��������� ������� ��������� ��������� %d �����", compare(Mean(a),a));
    return 0;
}